crawl to and fro like insects - Turco Inglés Diccionario